daimanate heavy-lift starcrosser - Turkish English Dictionary